import HTTP from './http.js'

class CsGoBox extends HTTP {

  /** 获取分类且分类里面的箱子数据
  *@return {array} 返回分类数组
  */
  getClassBox() {
    return this.request({
      url: '/after/box/getClassBox',
      method: 'POST'
    }).then(res => {
      if (res.code == 0) {
        return res.data
      }
    })
  }

  /** 根据箱子id 获取箱子数据
  *@param {string} id 箱子ID
  *@return {object} 返回箱子对象信息
   */
  getBoxDetails(id) {
    return this.request({
      url: '/after/box/getClassBox/' + id,
      method: 'POST'
    }).then(res => {
      if (res.code == 0) {
        return res.data
      }
    })
  }


  /**  根据箱子id 获取箱子里的饰
  *@param {string} id 箱子ID
  *@return {object} 返回箱子对象信息
   */
  getBoxDetails(id) {
    return this.request({
      url: '/after/boxgo/box/boxDetails/' + id,
      method: 'POST'
    }).then(res => {
      if (res.code == 0) {
        return res.data
      }
    })
  }

}

export default CsGoBox

